import Vue from 'vue'
import App from './App.vue'
import router from './router'
// import './style/index.less'
import axios from './utils/request'
import MyBreadcrumb from './components/MyBreadcrumb.vue'
import MyChannel from './components/Mychannel.vue'
// 引入elementui
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
// 以vue插件的格式安装ElementUI
Vue.use(ElementUI)
Vue.config.productionTip = false
// 把自己封装的axios绑定到vue原型对象上，这样所有的vue组件都可以通过this.$axios使用
// $axios名字可以是任意的，但是一般加$表示属性是原型链上的，不是自己的
Vue.prototype.$axios = axios
Vue.component('MyChannel', MyChannel)
Vue.component('MyBreadcrumb', MyBreadcrumb)

new Vue({
  router,
  render: h => h(App)
}).$mount('#app')
